package com.weihj.entity;

import java.util.Date;
import javax.persistence.*;

@Table(name = "feedback_read")
public class FeedbackRead {
    /**
     * 主键id
     */
    @Id
    @Column(name = "read_id")
    private Long readId;

    /**
     * 是否已读：0 未读， 1 已读
     */
    @Column(name = "is_read")
    private Boolean isRead;

    /**
     * 问题id
     */
    @Column(name = "feedback_id")
    private Long feedbackId;

    /**
     * 用户id
     */
    @Column(name = "user_id")
    private String userId;

    /**
     * 创建时间
     */
    @Column(name = "create_date")
    private Date createDate;

    /**
     * 更新人id
     */
    @Column(name = "create_user_id")
    private String createUserId;

    /**
     * 更新时间
     */
    @Column(name = "modify_date")
    private Date modifyDate;

    /**
     * 更新人id
     */
    @Column(name = "modify_user_id")
    private String modifyUserId;

    /**
     * 删除时间
     */
    @Column(name = "delete_date")
    private Date deleteDate;

    /**
     * 删除人id
     */
    @Column(name = "delete_user_id")
    private String deleteUserId;

    /**
     * 是否删除 0 未删除， 1 已删除
     */
    @Column(name = "is_deleted")
    private Boolean isDeleted;

    /**
     * 获取主键id
     *
     * @return read_id - 主键id
     */
    public Long getReadId() {
        return readId;
    }

    /**
     * 设置主键id
     *
     * @param readId 主键id
     */
    public void setReadId(Long readId) {
        this.readId = readId;
    }

    /**
     * 获取是否已读：0 未读， 1 已读
     *
     * @return is_read - 是否已读：0 未读， 1 已读
     */
    public Boolean getIsRead() {
        return isRead;
    }

    /**
     * 设置是否已读：0 未读， 1 已读
     *
     * @param isRead 是否已读：0 未读， 1 已读
     */
    public void setIsRead(Boolean isRead) {
        this.isRead = isRead;
    }

    /**
     * 获取问题id
     *
     * @return feedback_id - 问题id
     */
    public Long getFeedbackId() {
        return feedbackId;
    }

    /**
     * 设置问题id
     *
     * @param feedbackId 问题id
     */
    public void setFeedbackId(Long feedbackId) {
        this.feedbackId = feedbackId;
    }

    /**
     * 获取用户id
     *
     * @return user_id - 用户id
     */
    public String getUserId() {
        return userId;
    }

    /**
     * 设置用户id
     *
     * @param userId 用户id
     */
    public void setUserId(String userId) {
        this.userId = userId;
    }

    /**
     * 获取创建时间
     *
     * @return create_date - 创建时间
     */
    public Date getCreateDate() {
        return createDate;
    }

    /**
     * 设置创建时间
     *
     * @param createDate 创建时间
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    /**
     * 获取更新人id
     *
     * @return create_user_id - 更新人id
     */
    public String getCreateUserId() {
        return createUserId;
    }

    /**
     * 设置更新人id
     *
     * @param createUserId 更新人id
     */
    public void setCreateUserId(String createUserId) {
        this.createUserId = createUserId;
    }

    /**
     * 获取更新时间
     *
     * @return modify_date - 更新时间
     */
    public Date getModifyDate() {
        return modifyDate;
    }

    /**
     * 设置更新时间
     *
     * @param modifyDate 更新时间
     */
    public void setModifyDate(Date modifyDate) {
        this.modifyDate = modifyDate;
    }

    /**
     * 获取更新人id
     *
     * @return modify_user_id - 更新人id
     */
    public String getModifyUserId() {
        return modifyUserId;
    }

    /**
     * 设置更新人id
     *
     * @param modifyUserId 更新人id
     */
    public void setModifyUserId(String modifyUserId) {
        this.modifyUserId = modifyUserId;
    }

    /**
     * 获取删除时间
     *
     * @return delete_date - 删除时间
     */
    public Date getDeleteDate() {
        return deleteDate;
    }

    /**
     * 设置删除时间
     *
     * @param deleteDate 删除时间
     */
    public void setDeleteDate(Date deleteDate) {
        this.deleteDate = deleteDate;
    }

    /**
     * 获取删除人id
     *
     * @return delete_user_id - 删除人id
     */
    public String getDeleteUserId() {
        return deleteUserId;
    }

    /**
     * 设置删除人id
     *
     * @param deleteUserId 删除人id
     */
    public void setDeleteUserId(String deleteUserId) {
        this.deleteUserId = deleteUserId;
    }

    /**
     * 获取是否删除 0 未删除， 1 已删除
     *
     * @return is_deleted - 是否删除 0 未删除， 1 已删除
     */
    public Boolean getIsDeleted() {
        return isDeleted;
    }

    /**
     * 设置是否删除 0 未删除， 1 已删除
     *
     * @param isDeleted 是否删除 0 未删除， 1 已删除
     */
    public void setIsDeleted(Boolean isDeleted) {
        this.isDeleted = isDeleted;
    }
}